technological chemistry - Spanish English Dictionary